04e77ceaa2cc1a5b3112ade9cd251dce79d58072,src/org/openstreetmap/josm/tools/ImageProvider.java,ImageProvider,getTransparentColor,#ImageReader#,1265

Before Change


                    if ("javax_imageio_1.0".equals(f)) {
                        Node root = metadata.getAsTree(f);
                        if (root instanceof Element) {
                            Node item = ((Element)root).getElementsByTagName("TransparentColor").item(0);
                            if (item instanceof Element) {
                                String value = ((Element)item).getAttribute("value");
                                String[] s = value.split(" ");

After Change


                    if ("javax_imageio_1.0".equals(f)) {
                        Node root = metadata.getAsTree(f);
                        if (root instanceof Element) {
                            NodeList list = ((Element)root).getElementsByTagName("TransparentColor");
                            if (list.getLength() > 0) {
                                Node item = list.item(0);
                                if (item instanceof Element) {
                                    String value = ((Element)item).getAttribute("value");
                                    String[] s = value.split(" ");